body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{
	margin:0;
	padding:0;
}

body{
	font:12px"microsoft yahei","Arial Narrow",HELVETICA;
	color:#48c4ec;
	overflow: hidden;
}

.clear:after{
	content: '';
	display: block;
	clear: both;
}

*{
	box-sizing: border-box;
}

h2{
	color: #fff;
}

.aLinkHref{
	height: 31px;
  width: 35px;
	background: url(../img/linkBg.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px;
}

body>img{
	height:100%;
	width: 100%;
	display: block;
	position: absolute;
	z-index: -1;
}
a{
	text-decoration:none;
	color:#bbe1ff;
}

li{
	list-style:none;
}
/*
table{
	border-collapse:collapse;
	border-spacing:0;
	table-layout: fixed;
}*/

@font-face{
	font-family: myFirstFont;
	src: url('../font/pingfang.TTF');
}

.foot_right_logo{
  height: 55px;
  width: 290px;
  background: url(../img/logo-bottom1.png) no-repeat -81px 19px;
  position: absolute;
  bottom: -8px;
  right: -4px;
  background-size: 154%;
  z-index:-1;
  opacity: 0.8;
}

.menu_bg{
	position: absolute;
	left:-262px;
	height: 100%;
	width: 260px;
	z-index: 99999;
	background: rgba(1, 1, 58,0.8);
	box-shadow: 1px 0 37px 9px rgba(42, 109, 160, 0.7);
}
.bar{
	width:35px;height:40px;
	text-align: center;
	line-height: 40px;
	-webkit-border-radius:0 50% 50% 0;
	border-radius:0 50% 50% 0;
	position:absolute;right:-35px;top:45%;
	background:rgba(8, 48, 212,0.5) url(../img/aRight.png) no-repeat 0 4px;
	display:block;
	
}
.bar1{
	background:rgba(8, 48, 212,0.5) url(../img/aLeft.png) no-repeat 0 4px;
}

.menu_bg ul{
	box-sizing: content-box;
	z-index: 9999;
	width: 90%;
	padding: 0;
	margin: 200px auto
}

.menu_bg ul li{
	background: #050a4c;
	border: solid 2px #3a93cb;
	font-size:16px;
	padding: 7px 16px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	margin-bottom: 15px;
	color: #fff;
}

.menu_bg ul li a{
	color: #fff;
}

.menu_bg ul li a.active{
	color:#fffa00;
}

/************************index婵＄偑鍊楅弫璇差焽閿燂拷********************************/

.winOpen{
	position: absolute;
	display: none;
	height:100%;
	width: 100%;
	top:0;
	left: 0;
}

.nav_bg{
	width: 100%;
	/*background: gray;*/
	position: absolute;
	left: 0;
	top:35px;
}

.sub_menu_box img{
	border: solid 5px rgba(84,132,217,0.5);
	height: 100%;
	width: 100%;
}

.heard_nav{
	overflow: hidden;
	width:720px;
	/*height:300px;*/
	margin: 0 auto;
	margin-top: 70px;
	/*border-radius: -50% 0 50% 0;*/
}

.heard_nav{
	overflow: hidden;
}

.sub_menu_box{
	position: absolute;
	top:150px;
	margin: 0 auto;
}

.sub_menu_box>div{
	display: none;
}

.sub_menu_box a{
	border: solid 2px rgba(84,132,217,0.9);
	transition: all 0.3s;
	color: #fff;
}

.sub_menu_box a:hover{
	border: solid 2px #fffa00;
	color:#fffa00 ;
}

.nav_bg{
	background: url(../img/index_menu_bg.png) no-repeat center -3px;
	
}
.nav_bg2{
	background: url(../img/index_menu_bg2.png) no-repeat 60% -15px;
	
}

.heard_nav li{
	float: left;
	height: 50px;
	line-height: 50px;
	width: 180px;
	text-align: center;
	font-weight: bold;
	color: #bbe1ff;
	font-size: 18px;
	cursor: pointer;
	transition: all 1s; 
}

.heard_nav li.active{
	text-shadow: 0px 0px 25px #fff;
	font-size: 20px;
	color: #fff;
}

.index_foot{
	width: 100%;
	position: absolute;
	bottom: 0;
	z-index:0;
	background-size:contain;
}

.index_foot img{
	width:100%;
	display: block;
}

/*.heard_nav li:nth-child(1){
	margin-top:-6px;
	-moz-transform: rotate(3deg);                
  -webkit-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
}*/

/*.heard_nav li:nth-child(2){
	margin-top:-2px;
	-moz-transform: rotate(2deg);                
  -webkit-transform: rotate(2deg);
  -ms-transform: rotate(2deg);
  -o-transform: rotate(2deg);
}*/

.heard_nav li:nth-child(1){
	margin-top:-6px;
	-moz-transform: rotate(2deg);                
  -webkit-transform: rotate(2deg);
  -ms-transform: rotate(2deg);
  -o-transform: rotate(2deg);
}

.heard_nav li:nth-child(2){
	margin-top:-3px;
	-moz-transform: rotate(1deg);                
  -webkit-transform: rotate(1deg);
  -ms-transform: rotate(1deg);
  -o-transform: rotate(1deg);
}

.heard_nav li:nth-child(3){
	margin-top:-3px;
	-moz-transform: rotate(0deg);                
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
}

.heard_nav li:nth-child(4){
	margin-top:-5px;
	-moz-transform: rotate(-1deg);                
  -webkit-transform: rotate(-1deg);
  -ms-transform: rotate(-1deg);
  -o-transform: rotate(-1deg);
}

/*.heard_nav li:nth-child(6){
	margin-top:-3px;
	-moz-transform: rotate(-1deg);                
  -webkit-transform: rotate(-1deg);
  -ms-transform: rotate(-1deg);
  -o-transform: rotate(-1deg);
}*/

/*.heard_nav li:nth-child(7){
	margin-top:-5px;
	-moz-transform: rotate(-1deg);                
  -webkit-transform: rotate(-1deg);
  -ms-transform: rotate(-1deg);
  -o-transform: rotate(-1deg);
}*/

.sub_menu_top,.sub_menu_bottom{
	/*overflow: hidden;*/
	/*display: inline-block;*/
	margin: 0 auto;
}

.sub_menu_top:after,.sub_menu_bottom:after{
	content: '';
	display: block;
	clear: both;
}

.sub_menu_top{
	width: 966px;
}

.sub_menu_bottom{
	width: 1110px;
	margin-top: 15px;
}

.sub_menu_top>a,.sub_menu_bottom>a{
	float: left;
	height:157px;
	width:280px;
	/*background: #252f70;*/
	margin: 5px 20px;
	box-shadow: 0px 0 16px 7px #0f2042;
	position: relative;
}

.sub_menu_bottom>a{
	width:360px;
	height:202px;
}

.shade_menu{
	position: absolute;
	height: 100%;
	width: 100%;
	background: rgba(0,0,0,0.3);
	top:0;
	left: 0;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	transition: all 0.5s;
}

.shade_menu:hover{
	font-size: 24px;
	opacity: 1;
}

.sub_menu_top .shade_menu{
	line-height: 157px;
}

.sub_menu_bottom a .shade_menu{
	line-height: 202px;
}

.sub_menu4{
	width: 1200px;
	margin: 0 auto;
}

.sub_menu4 .sub_menu_bottom{
	width: 1200px;
	margin-top:80px;
}

.sub_menu5{
	width: 805px;
	margin: 0 auto;
}

.sub_menu5 .sub_menu_bottom{
	width: 805px;
	margin-top:80px;
}

.sub_menu6 .sub_menu_top{
	width: 640px;
}

.sub_menu7 .sub_menu_bottom{
	width: 410px;
}

.foot_text{
	height: 30px;
	width: 556px;
	background: url(../img/foot_text.png) no-repeat;
	position: absolute;
	bottom: 70px;
	left: 50%;
	margin-left: -250px;
	z-index: 9999;
}

.foot_logo{
	height: 65px;
  width: 370px;
	background: url(../img/logo_bottom.png) no-repeat -17px -33px;;
	position: absolute;
	bottom: 10px;
	left:50%;
	margin-left:-185px;
}



/*####################  缂備焦顨忛崗娑氱博鐎涙ǜ浜滈柛顭戝亞婢瑰锟芥鍣幏锟�  #########################*/

.container{
	position: relative;
}

.home{
	position: absolute;
	z-index: 0;
	top:0;
	right: 0;
	height:50px;
	width: 62px;
	background: url(../img/top_bg.png) no-repeat -950px 0;
}

.home a{
	display: inline-block;
	height: 100%;
	width: 100%;
}

.home:hover{
	background: url(../img/top_bg.png) no-repeat -1056px 0;
}

.header{
	height:55px;
	width:780px;
	background: url(../img/top_bg.png) no-repeat;
	padding-top:35px;
	margin: 0 auto;
}

.title_bg{
	width: 725px;
	height: 25px;
	background: url(../img/title_bg.png) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -360px;
}

.header .pre_btn{
	position: absolute;
	height:30px;
	width:50px;
	left:50%;
	margin-left:-47px;
	top:0;
	z-index: 999;
}

.foot{
	position: absolute;
	bottom: 0;
	height:55px;
	width:780px;
	background: url(../img/top_bg.png) no-repeat  0 -144px;
	margin: 0 auto;
	left:50%;
	margin-left:-390px;
}

.foot .next_btn{
	position: absolute;
	height:30px;
	width:50px;
	left:50%;
	margin-left:-47px;
	bottom:0;
	z-index: 999;
}

.logo,.GY{
    margin: 0 auto;
    font-size: 28px;
    font-weight: bold;
    text-align: center;
    background: linear-gradient(to top, #6cc0ff,#fff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.logo:before{
	display: inline-block;
	content: '';
	height: 35px;
	width: 142px;
	vertical-align: middle;
	margin-top:-4px;
	/* background: url(../img/logo.png) no-repeat; */
}
.GY:before{
	display: inline-block;
	content: '';
	height: 43px;
	 width: 97px; 
	/*width: 0px;*/
	vertical-align: middle;
	margin-top:-4px;
	 /* background: url(../img/gy.png) no-repeat;  */
}

.content{
	position: absolute;
}

.c_left,.c_middle,.c_right{
	box-sizing: content-box;
}

/*.content>div{
	position: absolute;
}*/

.content .top_tip{
	font-size: 16px;
	color: #a4d6ff;
	font-weight: bold;
	text-indent: 20px;
}
.top_tip strong{
	color: #fce24f;
	font-size: 21px;
	vertical-align: baseline;
}

.content .top_tip:before{
	content: '';
	display: inline-block;
	height: 26px;
	width: 26px;
	background: url(../img/icon_right.png) no-repeat;
	vertical-align: middle;
	margin-top: -3px;
	margin-right:5px;
}

.c_left h1{
	font-size: 18px;
	color: #fff;
}

.c_left h1:before{
	content: '';
	display: inline-block;
	height:24px;
	width:24px;
	background: url(../img/icon.png) no-repeat -50px 0;
	vertical-align: middle;
	margin-top:-5px;
	margin-right:8px;
}

.c_left>div>div{
	color: #fff;
	margin:20px 0 40px 0;
}

.c_left>div>div>span{
	color: #fffd69;
	font-weight: bold;
	font-size: 24px;
}

.c_left{
	padding:50px 0 0 20px;
}

.content_bottom>div{
	float: left;
}

.c_middle{
	padding: 45px 50px 0 50px;
}

.ec_tab{
	width:80%;
	margin-left: 10%;
	overflow: hidden;
	background: rgba(40,83,183,0.4);
	border: solid 1px #0841b6;
	display: inline-block;
}

.ec_tab li{
	float: left;
	text-align: center;
	width:33%;
	height:36px;
	line-height: 36px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	transition:  all 0.3s;
}

.ec_tab li.active{
	font-weight: bold;
	font-size: 16px;
	color: #fce24f;
}

.content_bottom .c_right{
	float: right;
}

.c_right h2:before{
	content: '';
	display: inline-block;
	height:24px;
	width:24px;
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 5px;
}

.enterprise_rank h2:before{
	background: url(../img/icon.png) no-repeat -95px 0;
}

.resource_rank h2:before{
	background: url(../img/icon.png) no-repeat -142px 0;
}

.c_right{
	padding-top:45px;
}

/****************************缂備焦顨忛崗娑氳姳閳哄倶浜滈柨鐕傛嫹***********************************/


.top_box{
	padding-top: 10px;
	box-sizing: border-box;
}

.top_box:after{
	content: '';
	display: block;
	clear: both;
}

.top_box>div{
	float: left;
}

.tab_left{
	width: 25%;
	padding: 0 10px;
	box-sizing: border-box;
}

.map_middle{
	width:45%;
	height: 100%;
	padding:0 10px;
	box-sizing: border-box;
	position: relative;
}

.tab_classify_middle,.tab_classify_right{
	display: none;
}

/*.tab_classify_content{
	position: relative;
}*/

/*.tab_classify_content>.tab_classify_middle{
	position: absolute;
	width: 100%;
	left: 0;
	top:0;
}*/

.tab_right{
	width:30%;
	padding:0 10px;
	box-sizing: border-box;
}

.table_box h2,.right_table_box h2,.tab_left h2,.bottom_box h2{
	padding:5px 0 10px 0;
}

.table_box>div{
	float: left;
	width: 50%;
	height: 100%;
}

.pieBox{
	width: 100%;
	height: 100%;
	position: relative;
	top:-30px;
}

.table_box h2:before,.right_table_box h2:before,.tab_left h2:before,.bottom_box h2:before{
	content: '';
	display: inline-block;
	height: 24px;
	width: 24px;
	vertical-align: middle;
	margin-top:-8px;
	margin-right:5px;
}

.table_box h2:before{
	background: url(../img/icon.png) -207px 0 no-repeat;
}

.right_table_box h2:before{
	background: url(../img/icon.png) -254px 0 no-repeat;
}

.tab_left h2:before{
	background: url(../img/icon.png) -95px 0 no-repeat;
}

.bottom_box h2:before{
	background: url(../img/icon.png) -307px 0 no-repeat;
}

.table_box table,.right_table_box table{
	width: 100%;
	border-collapse: collapse;
	/*border: solid 1px #0841b6;*/
	table-layout: fixed;
	color: #bed8e0;
}

.table_box table.tab_content,.right_table_box table.tab_content{
	border-top:none;
}

.tab_heard tr th{
	padding:5px 5px;
	text-align: center;
}

.tab_content tr td{
	padding:5px 5px;
	border-bottom: solid 1px rgba(40,83,183,0.4);;
	text-align: center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}

/*.tab_heard tr th:nth-child(1),.tab_content tr td:nth-child(1){
	width:20%;
}

.tab_heard tr th:nth-child(2),.tab_content tr td:nth-child(2){
	width:20%;
}

.tab_heard tr th:nth-child(3),.tab_content tr td:nth-child(3){
	width:20%;
}

.tab_heard tr th:nth-child(4),.tab_content tr td:nth-child(4){
	width:20%;
}

.tab_heard tr th:nth-child(5),.tab_content tr td:nth-child(5){
	width:20%;
}*/
.tab_heard tr th{
	background-color: rgba(24,61,194,0.7);
}
.tab_content tr:nth-child(2n){
	background-color:rgba(40,83,183,0.4);
}

.bottom_box{
	/*height:120px;*/
	/*width: 100%;*/
	padding-left:10px;
}

.ec_line_nd{
	height: 100%;
	width: 100%;
}

.tab_scr{
	border: solid 1px #0841b6;
}
/* #ranklistRight1,#ranklistRight2,#ranklistRight3,#ranklistRight4,#ranklistRight5{
	overflow: hidden;
} */
.tab_scr::-webkit-scrollbar-track,.ec_table_scr::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  background-color: #565677;
}

.tab_scr::-webkit-scrollbar,.ec_table_scr::-webkit-scrollbar{
 	width: 2px;
  background-color: #F5F5F5;
}

.tab_scr::-webkit-scrollbar-thumb,.ec_table_scr::-webkit-scrollbar-thumb{
	background-color: #0ae;
  background-image: -webkit-gradient(linear, 0 0, 0 100%,
  color-stop(.5, rgba(255, 255, 255, .2)),
  color-stop(.5, transparent), to(transparent));
}

::-webkit-scrollbar-track,::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  background-color: #565677;
}

::-webkit-scrollbar,::-webkit-scrollbar{
 	width: 2px;
  background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb{
	background-color: #0ae;
  background-image: -webkit-gradient(linear, 0 0, 0 100%,
  color-stop(.5, rgba(255, 255, 255, .2)),
  color-stop(.5, transparent), to(transparent));
}

.ec_map_nd{
	height:100%;
	width:100%;
	/*position: absolute;
	top:0;*/
}

.pie_box{
	margin-top:10px;
}

.pie_box:before{
	content: '';
	display: block;
	clear: both;
}

.pie_box>div{
	float: left;
}

.ec_table_box{
	position: relative;
}

.ec_pie_table{
	position: absolute;
	right: 0;
	top: 0;
	/*height:40%;*/
	/*width:80px;*/
}

.ec_table_scr{
	height:100%;
	overflow: auto;
}

.ec_pie_table tr th,.ec_pie_table tr td{
	padding:3px 5px;
}

.ec_pie_table{
	table-layout: fixed;
}

.ec_pie_table tr{
	flex: auto;
}

.ec_pie_table tr th:nth-child(1),.ec_pie_table tr td:nth-child(1){
	width:40px;
}

.ec_pie_table tr th:nth-child(2),.ec_pie_table tr td:nth-child(2){
	width:35px;
}

.ec_pie_table table{
	border-collapse: collapse;
	border: solid 1px #3b717d;
}

.map_shadow{
	height: 100%;
	width: 100%;
	background: rgba(0,0,0,0.8);
	position: absolute;
	top:0;
	left:0;
}

.map_open{
	display: none;
	position: absolute;
	height: 100%;
	width: 100%;
	left:0;
	top:0;
	z-index:9999999;
}

.tab_classify{
	overflow: hidden;
}

.tab_classify li{
	float: left;
	width:140px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background: url(../img/tab_bg.png) no-repeat;
	background-position:  -154px -3px;
	margin:5px 10px 5px 0;
	cursor: pointer;
}

.tab_classify li.active{
	background-position:  -4px -3px;
}


/**************************缂備焦顨忛崗娑氱箔娴ｅ箍浜滈柨鐕傛嫹*********************************/


.map_close{
	color: #fff;
	font-size: 60px;
	position: absolute;
	z-index: 9999;
	cursor: pointer;
	right: 0;
	top: 0;
	height:50px;
	width:62px;
	background: url(../img/top_bg.png) no-repeat -950px 0;
	opacity: 0.5;
}

.map_close:hover{
	opacity: 0.8;
}

.ec_map_box{
	position: relative;
	width: 70%;
}

.ec_line_rd{
	height: 100%;
	width: 100%;
}

.ec_map_box .ec_tab{
	margin-left:20px;
}

.ec_map_box h2,.pie_left_box h2,.pie_right_box h2{
	padding:5px 0 10px 0;
}

.ec_map_box h2{
	padding-left: 20px;
}

.pie_left_box h2,.pie_right_box h2{
	position: absolute;
}

.pie_left_box h2:before,.pie_right_box h2:before{
	background: url(../img/icon.png) no-repeat -95px 0;
}

.ec_map_box h2:before,.pie_left_box h2:before,.pie_right_box h2:before{
	content: '';
	display: inline-block;
	height: 24px;
	width: 24px;
	vertical-align: middle;
	margin-top:-8px;
	margin-right:5px;
}

.ec_map_box h2:before{
	background: url(../img/icon.png) no-repeat -354px 0;
}

.tab_ec_box{
	width: 40%;
	padding-right: 10px;
	box-sizing: border-box;
}

.top_box{
	content: '';
	display: block;
	clear: both;
}

.pie_box>div{
	float: left;
	width: 50%;
}

.pie_left_box,.pie_right_box,.ec_pie_left,.ec_pie_right{
	height: 100%;
	width: 100%;
}

/*********************缂備焦顨忛崜娆徝洪幘娣簻闁跨噦鎷�*****************************/

.bottom_content:before{
	content: '';
	display: block;
	clear: both;
}

.bottom_content .left_content{
	float: left;
	width: 50%;
}
.bottom_content .right_content{
	float: left;
	width: 50%;
}

.left_content h2,.right_content h2{
	margin-left:10px;
	margin-top:15px;
}

.left_content h2:before,.right_content h2:before{
	content: '';
	display: inline-block;
	height: 24px;
	width: 24px;
	vertical-align: middle;
	margin-top: -5px;
}

.left_content h2:before{
	background: url(../img/icon.png) no-repeat -402px 0;
}

.right_content h2:before{
	background: url(../img/icon.png) no-repeat -437px 0;
}

.ec_map_th{
	height: 100%;
	width:100%;
	/* position: absolute;
	top:0;
	padding-top:160px; */
	box-sizing: border-box;
}

.right_content_middle>div{
	float: left;
	width:50%;
}

.ec_line{
	width: 100%;
	height:200px;
}

.line_title,.line_title2,.line_title3{
	position: absolute;
	z-index: 0;
	top:0;
	top:-11px;
}

.line_title li,.line_title2 li,.line_title3 li{
	margin-top: 18px;
	color: #fff;
}

.ec_bar_box{
	position: relative;
	margin-top:10px;
}

.bar_left,.bar_center,.bar_right{
	padding:10px;
	box-sizing: border-box;
}

.right_content_middle{
	overflow: hidden;
}

.right_content_middle h2{
	margin-left: 0;
}

.right_content_bottom{
	width:95%
}

/*******************闂佺硶鏅炲▍锝夈�侀崨顔碱嚤濞达綁顥撻悷褰掓倵閻熼偊妲搁柛娆忕箳閹峰綊鏁愰崟顒�搴婇梺鍏兼緲閸燁垶鎮ч敓锟�***********************/
.select_box{
	position: relative;
	z-index: 999;
}

.select_box_left>*{
	float: left;
	font-size: 14px;
}

.select_title{
	height:33px;
	line-height: 33px;
	font-size: 15px;
}

/*.right_content_bottom .left_bar_box,.right_content_bottom .middle_bar_box,.right_content_bottom .right_bar_box{
	float: left;
	width: 33%;
}*/

.right_content_bottom .middle_bar_box{
	width: 100%;
}

.select_box{
	margin-top: 10px;
}

.select_box select,.right_content select{
	height:30px;
	line-height:30px;
	font-size: 14px;
	outline: none;
	border: solid 1px #4351af;
	background: #213479;
	color:#fff;
	padding:0 10px;
}

.select_box .select_title,.right_content .select_title{
	color:#fff;
	height: 30px;
	/*line-break: ;*/
	margin-left:20px;
}

.mapWinOpen{
	position: absolute;
	left: 0;
	top: 0;
	height:100%;
	width: 100%;
	z-index: 9999;
}

.win_shade{
	position: absolute;
	height: 100%;
	width: 100%;
	background: rgba(0,0,0,0.4);
}

.win_content{
	position: absolute;
	width:50%;
	/*height:240px;*/
	background: #050a4c;
	box-shadow: 1px 0 37px 9px rgba(42, 109, 160, 0.7);
	border:solid 5px #3a93cb;
	left: 25%;
	top:50%;
	margin-top:-150px;
	padding:10px 10px 15px 10px;
}

.win_content h1{
	color: #fff;
	font-size: 18px;
	padding : 10px 0 20px 0;
}

.win_content ul{
	display: flex;
	color: #fff;
}

.win_content ul li{
	flex: 1;
	box-sizing: border-box;
	float: left;
	text-align: center;
	height: 40px;
	line-height: 40px;
	border:solid 1px #293e8f;
	border-left: none;
	border-top: none;
}

.win_content ul:first-child{
	border-top: solid 1px #293e8f;
}

.win_content ul li:first-child{
	border-left: solid 1px #293e8f;
}

.win_content ul:nth-child(odd){
	background: #132587;
}

.mapWinClose{
	position: absolute;
	right: 10px;
	top:13px;
	height: 34px;
	width: 39px;
	background: url(../img/win_close.png) no-repeat;
	opacity: 0.8;
}

.mapWinClose:hover{
	opacity: 1;
}

.mapWinOpen{
	display: none;
}

/*婵烇絽娲犻敓钘夌－閺嗘柨鈽夐幘瀛樺磳闁靛棗绉归幆鍕箣閻愮偣鍋�*/

.bottom_content:after{
	content: '';
	display: block;
	clear: both;
}

.top_ec_pie,.bottom_ec_bar{
	height:50%;
	padding:10px 20px 0 20px;
	box-sizing: border-box;
}

.top_ec_pie:after{
	display: block;
	content: '';
	clear: both;
}

.top_ec_pie>div{
	float: left;
	width: 25%;
}

.top_ec_pie>div .ecPie{
	width: 100%;
}

.top_ec_pie h2:before{
  content: '';
  display: inline-block;
  height: 24px;
  width: 24px;
  vertical-align: middle;
  margin-top: -8px;
  margin-right: 5px;
  background: url(../img/icon.png) no-repeat -354px 0;
}

.bar_tab{
	margin: 0;
	width: 50%;
}

.bar_tab li{
	width: 25%;
}

.bottom_ec_bar_box>div{
	float: left;
	width: 33.3%;
}
.bottom_ec_bar_box>div h2:before{
	content: '';
  display: inline-block;
  height: 24px;
  width: 24px;
  vertical-align: middle;
  margin-top: -8px;
  margin-right: 5px;
  background: url(../img/icon.png) no-repeat -144px 0
}

/*闂備焦褰冪粔鍫曞磻閿濆鎹堕柡澶婄仢闂呮绱撻崘鈺佺仼闁绘繍鍨抽幉鎾幢濡や胶顩�*/

.bottom_content_imp:after{
	content: '';
	display: block;
	clear: both;
}

.bottom_content_imp>div{
	float: left;
	padding: 10px;
}

.bottom_content_imp>div.imp_left{
	width: 25%
}

.bottom_content_imp>div.imp_middle{
	width: 45%
}

.bottom_content_imp>div.imp_right{
	width: 30%
}

.imp_left,.imp_right,.imp_middle{
	height: 100%;
}

.imp_left>div,.imp_right>div{
	height: 33.3%;
}

.imp_left>div.comItemRight,.imp_right>div.comItemRight{
	height: 50%;
}

h2{
	padding: 5px 0 10px 0;
}

h2:before{
  content: '';
  display: inline-block;
  height: 24px;
  width: 24px;
  vertical-align: middle;
  margin-top: -8px;
  margin-right: 5px;
  background: url(../img/icon.png) -307px 0 no-repeat;
}

.table_box_imp table{
	width: 100%;
  border-collapse: collapse;
  border: solid 1px #0841b6;
  table-layout: fixed;
  color: #bed8e0;
}

.table_box_imp table tr th{
	border:none
}

.table_box_imp table tr td{
	border:none;
	border-bottom: solid 1px rgba(40,83,183,0.4);
}

.table_box_imp table tr th:nth-child(1),.table_box_imp table tr td:nth-child(1){
	width: 15%;
}

.table_box_imp table tr th:nth-child(2),.table_box_imp table tr td:nth-child(2){
	width: 35%;
}

.table_box_imp table tr th:nth-child(3),.table_box_imp table tr td:nth-child(3){
	width: 25%;
}

.table_box_imp table tr th:nth-child(4),.table_box_imp table tr td:nth-child(4){
	width: 25%;
}

.tab_scr{
	overflow: auto;
	border-bottom: solid 1px #0841b6;
}

.table_box_imp table.tab_heard_right tr th:nth-child(1),.table_box_imp table.tab_content_right tr td:nth-child(1){
	width: 10%;
}

.table_box_imp table.tab_heard_right tr th:nth-child(2),.table_box_imp table.tab_content_right tr td:nth-child(2){
	width: 20%;
}

.table_box_imp table.tab_heard_right tr th:nth-child(3),.table_box_imp table.tab_content_right tr td:nth-child(3){
	width: 20%;
}

.table_box_imp table.tab_heard_right tr th:nth-child(4),.table_box_imp table.tab_content_right tr td:nth-child(4){
	width: 20%;
}

.table_box_imp table.tab_heard_right tr th:nth-child(5),.table_box_imp table.tab_content_right tr td:nth-child(5){
	width: 30%;
}

.table_box_imp table.tab_heard_right2 tr th:nth-child(1),.table_box_imp table.tab_content_right2 tr td:nth-child(1){
	width: 10%;
}

.table_box_imp table.tab_heard_right2 tr th:nth-child(2),.table_box_imp table.tab_content_right2 tr td:nth-child(2){
	width: 40%;
}

.table_box_imp table.tab_heard_right2 tr th:nth-child(3),.table_box_imp table.tab_content_right2 tr td:nth-child(3){
	width: 50%;
}

.down{
	height:15px;
	width:15px;
	margin: auto;
	float: center;
	background: url(../img/icon.png) no-repeat 2px -42px;
}

.up{
	float: center;
	height:15px;
	width:15px;
	margin: auto;
	background: url(../img/icon.png) no-repeat -25px -42px;
}



/********************************dingxueqin***********************************/
/*闂佺绻堥崝灞矫瑰Δ浣侯洸闁圭儤娲戠划鎾剁磽閸愨晛鐏╃紓宥咁槺缁晛鈻庨幒婵囩秺闂佹悶鍎婚幏锟�*/
.web_left{ width:20%!important;}
.web_center{width:45%!important;}
.web_right{width:35%!important;}
.imp_left .tj_num{ padding: 20px;}
.imp_left .tj_num p{
    font-size: 16px;
	color: #fff;
	line-height: 40px;
	font-weight: bold;
}
.imp_left .tj_num span{
	color: #fce24f;
	font-size: 25px;
	font-weight: bold;
}
.tabType{ overflow: hidden}
.tabType li{ width:50%;float: left; border: 1px solid #223b8f;color: #fff; padding: 8px; text-align: center; font-size: 16px; cursor: pointer}
.tabType li.active{background-color:rgba(40,83,183,0.4);color: #fce24f; }
.webBar ul li:nth-of-type(1){ width: 39%; margin-right: 1%}
.webBar ul li:nth-of-type(2){ width: 60%;}

/*缂備礁顦抽褎鎱ㄩ埡鍌溾枖濠电姴瀚粔褰掓煛閸愶箑鍔氱紒浼欐嫹*/
.com_list li{ overflow: hidden; margin-top: 10px;}
.com_list li div{ font-size: 14px; color: #fff; text-align: center; font-weight: bold; line-height: 30px;}
.com_list li div:nth-of-type(1){ width: 60%; float: left}
.com_list li div:nth-of-type(2){ width: 40%; float: left}
.com_list li div strong{ font-size: 25px; color: #fce24f;}
.log_center .tabType{ width: 50%;  }

/*闂佺绻堥崝灞矫瑰Δ鍐煋閻犲洦褰冭婵炲瓨绮嶇敮鐔哥閸垻纾鹃柟鍗烆敆P闂佸憡甯掑Λ妤冪博閿燂拷*/
.app_center{width: 50%!important;}
.app_right{width: 50%!important;}
.appItem{ width: 50%; float: left}
/*婵炵鍋愭慨椋庡垝缁℃墬C闂佸憡绮屾總鏃傝姳椤栫偛绠抽柕澶堝劚瀵娊鎮硅鐎氼厾鑺遍锟藉畷锝夊箣濠靛牊缍岄柣鈩冨笒椤戝懏绻涘澶婄倞闁跨噦鎷�*/
.IDC_center{width: 100%!important;}
.IDC_item{ width: 50%; float: left}

/*闂備焦褰冪粔鍫曞磻閿濆棛鈻旀慨姗嗗墮椤倗绱撻崘鈺佺仼闁绘繍鍨抽幉鎾幢濡や胶顩�*/
.key_left{width: 45%!important;}
.key_right{width: 55%!important;}

.tj_com h2:before,.join_com h2:before{
	background: url(../img/icon.png) no-repeat -206px 0;
}
.tj_pie h2:before,.tj_logType h2:before,.appItem h2:before,.key_pie h2:before,.pieItem  h2:before{    /*濡ゆ鍘уù锟�*/
	background: url(../img/icon.png) no-repeat -95px 0;
}
.logRTop h2:before,.logRFoot h2:before,.IDC_item h2:before{    /*闂佸憡鐟ラ張顒佹叏瀹�锟介惀顏堟晸閿燂拷*/
	background: url(../img/icon.png) no-repeat -523px 0;
}
.keyRfoot h2:before,.webLine  h2:before,.lineItem h2:before{                     /*闂佸憡顨嗗ú妯绘叏瀹�锟介惀顏堟晸閿燂拷*/
	background: url(../img/icon.png) no-repeat -479px 0;
}
.app_center h2:before,.log_center h2:before,.keyRtop h2:before,.web_center h2:before,.mapItem h2:before{   /*闂侀潻闄勫妯好瑰Ο闂寸剨闊洦鎸荤粋鍫ユ煛瀹ュ繑瀚�*/
	background: url(../img/icon.png) no-repeat -355px 0;
}
.appRFoot h2:before{
	background: url(../img/icon.png) no-repeat -482px 0;
}
.key_web h2:before,.tj_bar h2:before,.webLine2 h2:before,.barItem  h2:before{    /*闁哄矁浜慨鎼佸炊閿燂拷*/
	background: url(../img/icon.png) no-repeat -437px 0;
}
.comItem  h2:before{    /*闁稿繗娉涢悾锟�*/
	background: url(../img/icon.png) no-repeat -50px 0;
}


/*********************/

.resLeft{
	float: left;
	width: 55%;
}
.resRight{
	float: left;
	width: 45%;
}

.webBox{width: 30%; float: left; border: solid 1px #0841b6;}
.webBox h5{ height: 35px; line-height: 35px; background-color: rgba(24,61,194,0.7); color: #bed8e0; text-align: center}
.webList li{ padding: 5px 15px; cursor: pointer }
.webList li:nth-child(2n){background-color: rgba(40,83,183,0.4);}
.webList li.active{background-color: rgba(16, 223, 12,0.4); color: #fff}

.webList li span{width:90%; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; display: inline-block}



.sb_left{
	width: 28%!important
}
.sb_left .tabType li,.sb_right .bugType li,.sb_right .bugTab li{ font-size: 14px;} 
.sb_center{
	width: 44%!important
}
.sb_center .bar_tab li{
	width: 50%;
}
.sb_right{
	width: 28%!important
}

.sdong_center{
	width: 1000px!important;
}
.webChina{
    height: 420px;
}
.sdong_right{
	position: absolute;
    top: 0;
    right: 0;
}
.lineList table{ 
	width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    color: #bed8e0;
}
.mapList table{ 
	width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    color: #bed8e0;
}

#gyPie2{ width: 55%; float:left;}
.gyPie2R{width: 45%; float:right;}
.gyItem{ position: relative; margin-top: 30px;}
.gyItem h5{ font-size: 16px; color: #fff; margin-bottom: 6px;}
.gyItem p{ font-size: 16px;}

.arrIco{ position: absolute; top:0; right: 30px;}
.upArrow{ background: url(../img/up.png) no-repeat; width: 32px; height: 32px;}
.downArrow{ background: url(../img/down.png) no-repeat; width: 32px; height: 32px;}


/*********************闁告ê妫楄ぐ鑸垫交閸婄喖鍤嬮柛娆忓帠閺呭爼寮藉畡鎵****/
.fg-box{position:relative;color: #fff;}
.fg-line{position:absolute;height:82%!important;width:2px;background:#488dc5;left:115px;top:42px;}
.fg-box dl{overflow:hidden;position:relative;}
.fg-box dl dd{overflow:hidden;position:relative;height:95px;padding:10px 0 10px 80px;}
.fg-left{padding:5px 0;position:absolute;top:20px;left:0px; text-align:right}
.fg-left h5{ font-size:16px;}

.fg-right{position:absolute;top:10px;left:130px; padding:0px 10px 10px 10px; width:390px; right:0;
 -webkit-border-radius:10px; border-radius:10px; background-color: #213479;}
.fg-right h4{font-size:14px;line-height:30px;color:#48c4ec;font-weight:normal;}
.fg-right p{font-size:14px;line-height:16px;color:#48c4ec; }

.fg-box dl dd.red .fg-left h5{color: #eb6877; }
.fg-box dl dd.red .fg-left p{color: #eb6877;}

.fg-box dl dd.red .fg-right{background-color: rgba(235,104,119,0.7) ; border:1px solid #eb6877 ;color: #fff;}
.fg-box dl dd.red .fg-right h4{color: #fff;}
.fg-box dl dd.red .fg-right p{color: #fff;}

.fg-box dl dd.green .fg-left h5{color: #46a050; }
.fg-box dl dd.green .fg-left p{color: #46a050;}

.fg-box dl dd.green .fg-right{background-color: rgba(70,160,80,0.7) ;border:1px solid #46a050; color: #fff;}
.fg-box dl dd.green .fg-right h4{color: #fff;}
.fg-box dl dd.green .fg-right p{color: #fff;}

.fg-center{ position:absolute;top:26px;left:91px;
	width:40px;
	height:40px;
}

.circle1, .circle2, .circle3,.center{
	position:absolute;
	left:50%;
	top:50%;
	margin:-15px 0 0 -15px;
	width:20px;
	height:20px;
	-webkit-border-radius:50%;border-radius:50%;
	background-color:#999;
}

.fg-box dl dd.green .center{background:#46a050;}
.fg-box dl dd.red .center{background:#eb6877;}

.fg-box dl dd:nth-of-type(1) .circle1{
	-webkit-animation:circle 3s linear infinite;
	animation:circle 3s linear infinite;
}

.fg-box dl dd:nth-of-type(1) .circle2{
	-webkit-animation:circle 3s linear 0.8s infinite;
	animation:circle 3s linear 0.8s infinite;
}
.fg-box dl dd:nth-of-type(1) .circle3{
	-webkit-animation:circle 3s linear 1.6s infinite;/* Safari and Chrome */
	animation:circle 3s linear 1.6s infinite;
}

@-webkit-keyframes circle{ /* Safari and Chrome */
	from{
		opacity:1;
		-webkit-transform:scale(0);
	}
	to{
		opacity:0;
		-webkit-transform:scale(3);
	}
}

.mapBorder{ position: relative;}
.webChina{border: solid 2px #0841b6;}
/*  #webChina{ z-index: } */
.webCity{ width: 400px; position: absolute; top:0; right: 0; border-left: solid 1px #0841b6;}
.pt_tab .tab_content td{ color: #0ef03f;}

.highColor{ color:red;}
.midColor{color:#ff8d00;}
.lowColor{color:yellow;}

#ldPie1,#ldPie2{width:50%; float:left;}
#ldPie3,#ldPie4{width:50%; float:left; display:none;}

.centerList h2{padding: 5px 0 5px 0; font-size:16px;}
.legend{ background: url(../img/legend.png) no-repeat 10px 7px; width:190px; height:14px; border:1px solid red; 
border: 1px solid #0a35e0; padding:15px; -webkit-border-radius:10px; border-radius:10px;
position:absolute; bottom:56px; left:130px; z-index:9999999999999}



.bodyBg{ width:100%; height:100%; position:absolute; top:0; left:0; 
 background: url(../img/bg.jpg) no-repeat;
 display:none;}


.key_com_left{ width:50%; float:left;}
.key_com_right{ width:50%; float:left;}
.right_table_box{ margin-bottom:8px;}
.top_box,.tab_right{ height:100%;}
.sub_menu_bottom>a{ width:330px; height:190px;}

.detailBox{display:none; position:absolute; left:40px; top:100px; width:250px; padding:20px 10px; background:rgba(0,0,0,0.2);z-index:9999}
.detailBox li.red{ color:red;}
.detailBox li.green{ color:#00ff1f;}
.detailBox h3{ font-size:18px; color:#fff; text-align:center;}
.detailBox li{ margin-bottom:10px; padding:10px;border-bottom:1px dashed #2838ea}
.detailBox li h5{ font-size:15px; color:#fff; padding:3px 10px; margin-bottom:6px;}
.detailBox li.red h5{background-color:red;}
.detailBox li.green h5{ background-color:#00ff1f;}

.detailBox li p{ font-size:13px; }


.logoLeftTop{
    position: absolute;
    bottom:33px;
    left: -15px;
    z-index: 9999;
    width:500px;
    text-align:left;
    }
.logoLeftTop img{ width:463px; height:25px;vertical-align: middle;}
.logoLeftBot{
	font-size:18px;
	color:#fff;
    position: absolute;
    bottom: 0px;
    left: 0px;
    width:500px;
    text-align:left;
    -webkit-text-shadow: 0px 0px 25px #fff;
	text-shadow: 0px 0px 25px #fff;
	 letter-spacing: 12px;
}
.logoLeftBot img{ width:118px; height:40px;vertical-align: middle;}
.logoRightTop{ 
	font-size:14px;
	color:#fff;
	position: absolute;
    bottom:5px;
    right: 20px;
	width:500px; 
	text-align:right;
	-webkit-text-shadow: 0px 0px 25px #fff;
	text-shadow: 0px 0px 25px #fff;
	}
.logoRightTop img{
	width:93px; height:25px;
	vertical-align: middle;
}
.logoRightBot{
	font-size:14px;
	color:#fff;
	position: absolute;
    bottom:30px;
    right: 20px;
	width:500px; 
	text-align:right;
	-webkit-text-shadow: 0px 0px 25px #fff;
	text-shadow: 0px 0px 25px #fff;
}
.logoRightBot img{
	width:69px; height:28px;
	vertical-align: middle;
}


.barList li{ border-bottom:1px solid #1f327d; overflow:hidden; padding:4px 15px 4px 15px;}
.barList li:nth-child(2n){background-color: rgba(40,83,183,0.4);}
    
.barList li:nth-of-type(1) div:nth-of-type(1) span {
	 background-color:#ff6a00;
}
.barList li:nth-of-type(2) div:nth-of-type(1) span {
	 background-color:#ffbc00;
}
.barList li:nth-of-type(3) div:nth-of-type(1) span {
	 background-color:#24e6d4;
}
.barList li div:nth-of-type(1){
	width:15%; float:left;
}
.barList li div:nth-of-type(1) span{
	width:20px; height:20px; -webkit-border-radius:50%; border-radius:50%;
	display:inline-block; background-color:#2e73ab; line-height:20px; text-align:center; color:#fff; margin-bottom:3px;
}
.barList li div:nth-of-type(2){
	width:27%; float:left;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.barList li div:nth-of-type(3){
	width:45%; float:left;
	padding-left:20px;
}
.barList li div:nth-of-type(4){
	width:13%; float:left;
}
/*杩涘害鏉℃牱寮�*/
.progressbar_1{
    /* background-color:#0c2280; */
   /*  -webkit-border-radius:15px; border-radius:15px; */
    height:16px;
    width:90%;
    color:#222;
}
.progressbar_1 .progress {
	display:inline-block;
    background-color:#29b3e8;
    height:11px;
    width:0;
   /*  -webkit-border-radius:25px; border-radius:25px; */
}


.pos{
	font-size:15px;
	color:#fff;
	-webkit-text-shadow: 0px 0px 25px #fff;
	text-shadow: 0px 0px 25px #fff;	
	position:absolute;
	bottom:15px; left:50%;
	width:700px;
	margin-left:-350px;
	text-align:center;
}
.pos img{ display:inline-block;}
.pos2{
	height: 54px;  
    width: 370px;
    margin-left:170px;
    background: url(../img/logo_bottom.png) no-repeat -17px -39px;
}
.pos1 img{ width:463px; height:25px;vertical-align: middle; margin-left: 50px;}
.pos2 img{ width:556px; height:30px;vertical-align: middle;}
.pos3 .img1{
	width:93px; height:25px;
	vertical-align: middle;
}
.pos3 .img2{
	width:69px; height:28px;
	vertical-align: middle;
}

.source_left{ width:20%; float:left; height:100%;padding: 0 10px; margin-top:-9px;}
.source_center{ width:50%; float:left; height:100%; position:relative;}
.source_right{ width:30%; float:left; height:100%;padding: 0 10px;}
.header_menu{ border-bottom:1px solid #3e56b3; margin-top:34px; }
.header_menu ul{ width:420px; margin:0 auto; overflow:hidden;}
.header_menu ul li{ float:left;}
.header_menu ul li a{ display:inline-block; padding:5px 20px; background-color:#0c2280;}
.header_menu ul li a.active{background-color:#29b3e8; color:#fff;}

.source_right h3{
	margin-top:5px;
	margin-bottom:5px;
	height: 28px;
    line-height: 28px;
    color: #fff;
    font-size: 14px;
    width:210px;
    border: 1px solid #29b3e8;
    border-left: 0;
}
.source_right h3:before{
	display: inline-block;
	content: '';
	height: 28px;
	width: 20px;
	vertical-align: middle;
	background: url(../img/tab_bg.png) no-repeat;
	background-position: -154px -5px;
}
 #barList,#barList1,#barList2,#barList3{overflow:auto;} 
/* .barList{ overflow:auto;} */
#barList1::-webkit-scrollbar-track,#barList2::-webkit-scrollbar-track,#barList3::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  background-color: #565677;
}

#barList1::-webkit-scrollbar,#barList2::-webkit-scrollbar,#barList3::-webkit-scrollbar{
 	width: 2px;
  background-color: #F5F5F5;
}

#barList1::-webkit-scrollbar-thumb,#barList2::-webkit-scrollbar-thumb,#barList3::-webkit-scrollbar-thumb{
	background-color: #0ae;
  background-image: -webkit-gradient(linear, 0 0, 0 100%,
  color-stop(.5, rgba(255, 255, 255, .2)),
  color-stop(.5, transparent), to(transparent));
}

.rightItem{ margin-bottom:15px;}

/********************/
.domain_left{ width:20%; height:100%;float:left; padding:10px;}
.domain_center{width:30%; height:100%;float:left; padding:10px;}
.domain_right{width:50%; height:100%;float:left;padding:10px; }

.domain_left .resource_no h3,.source_left .resource_no h3{
	font-weight: normal;
	font-size:16px;
	color: #fff;
}
.source_left .resource_no p{
	color: #fffd69;
	font-size: 18px;
	font-weight: bold;
	padding-top:10px;
}
.domain_left .resource_no p{
	color: #fffd69;
	font-size: 18px;
	font-weight: bold;
	padding-top:10px;
}
.domain_left .resource_no{
	background-color: rgba(40,83,183,0.4);
	border-top:1px solid #3e56b3;
}
.source_left .resource_no{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.source_left .resource_no li{
	padding:15px 0;
	/*background-color: rgba(40,83,183,0.4);
	border-top:1px solid #3e56b3;*/
	margin-bottom:5px;
	text-align:center;
}
.domain_left .resource_no li{
	padding:5px;
	margin-bottom:4px;
	text-align:center;
}
.domain_left .resource_no p,.source_left .resource_no p{
	background: url(../img/numBg.png) no-repeat;
	width:161px;
	height:53px;
	line-height:53px;
	text-align:center;
	padding-top:0;
	margin: 5px auto;
}


.domain_right .resource_no{
	border:1px solid #2e66b2;
	padding:5px;
}
.domain_right .resource_no h3{
	font-weight: normal;
	color: #fff;
}

.domain_right .resource_no p{
	color: #fffd69;
	font-size: 18px;
	font-weight: bold;
	padding-top:5px;
	text-align:center;
}

.domain_right .resource_no{
	overflow: hidden;
	position: relative;
	width: 100%;
}

.domain_right .resource_no li{
	padding:5px;
/* width:33%; */
    margin-right:10px;
	float:left;
} 

.domain_center .tabType{ overflow: hidden; margin-bottom:5px;}
.domain_center .tabType li{ width:33%;float: left; border: 1px solid #223b8f;color: #fff; padding:3px 2px; text-align: center; font-size: 14px; cursor: pointer}
.domain_center .tabType li.active{background-color:rgba(40,83,183,0.4);color: #fce24f; }


.line_title{ font-size:14px;width:100%;}
.line_title li{ position: relative; }
.line_title strong{ color:yellow;     
    position: absolute;
    right: 0;
    top: 15px;}

.headerBox{ overflow:hidden;}
.headerBox h2{ float:left; padding-bottom:0px;}
.headerBox .tab_classify{ float:right;}
.headerBox .tab_classify li{margin-right:3px; width:77px; height:30px;line-height:30px; background:none; border: 1px solid #4669dc; color: #fff; padding:0 3px;}
.headerBox .tab_classify li.active{
	background-color: rgba(40,83,183,0.4); 
    color: yellow;
}


.table_box table, .domain_left table {
    width: 100%;
    border-collapse: collapse;
    /* border: solid 1px #0841b6; */
    table-layout: fixed;
    color: #bed8e0;
}

.webContentBox>div{
	height: 100%;
	float: left;
	
}

.webContentBox>div:nth-child(1){
	width: 22%;
}
.webContentBox>div:nth-child(2){
	width: 40%;
}
.webContentBox>div:nth-child(3){
	width: 38%;
}



